.newsheader h1 {
	color:#000;
	font-weight:bold;
	font-size:24pt;
	font-family:Times New Roman, serif;
	padding-top:4px;
	}	

.subhead {
	color:#333;
	/*font-weight:bold;*/
	font-size:13pt;
	font-family:Times New Roman, serif;
	}			
	
.newsCopy {
	font-size:9pt;
	clear:right;
	padding:6px;
	}
	
.newsCopy p {
	margin-top:10px;
	}	

.newsimage td {
	background-color:#eee;
	}
	
.newsimage .caption {
	padding:4px;
	}		

.author {
	color:#333;
	font-size:8pt;
	}
	
.author .name {
	font-size:9pt;
	font-weight:bold;
	}	
	
.newsHeader {
	border-bottom:1px solid #ddd;
	padding-bottom:3px;
	margin-bottom:3px;
	}	
	
.date {
	color:#666;
	font-size:8pt;
	font-weight:normal;
	letter-spacing:normal;
	text-transform:none;
	}		

.sectionName {
	color:#006;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:1.5pt;
	}
	
.pagination a {
		background-color:white;border:1px solid #ccc;padding:2px 6px;margin:1px;font-size:16px;color:#36f;
	}
	
	.pagination a:hover {
		background-color:#36f;color:white;border:1px solid #36f;
	}
	
	.pagination a.selected {
		background-color:#666;color:white;
	}
	
	.pagination a.selected:hover {
		background-color:#666;color:white;border:1px solid #666;
	}
	
	.pagination a.nextPrev {
	border:none;
	}
	
.qanda_q {
	font-size:13pt;
	font-weight:bold;
	color:#339;
	}

.qanda_a {
	font-size:13pt;
	font-weight:bold;
	color:#f90;
	}	
	
/* put styles here */
	.newsNav {
		background-color:white;
	}

	.newsNav ul {
		list-style:none;
		list-style-position:outside;
		margin-left:2;
		padding-left:2;
		margin-bottom:0;
		margin-top:0;
	}

	.newsNav ul li {
		margin-left:0;
		padding-left:8px;
		color:#339;
		font-size:8pt;
		font-weight:bold;
		margin-bottom:4px;
	}
	
	.edtitle {
		font-size:11pt;
		font-weight:bold;
		text-decoration:none;
		margin-bottom:5px;
		padding:1px;
		color:white;
		background-color:#4db6e9;
		font-family: helvetica, arial, sans-serif;
		border-bottom:1px solid #666;
	}
	
	.newsNav ul li.more, .newsNav ul li.more a {
		list-style-type:none;
		text-align:right;
		padding-right:3px;
		color:#006;
		font-weight:bold;
		font-size:9pt;
		margin-bottom:0px;
	}
	
	.newsNav ul li.more a:hover {
		color:#c00;
	}
	
	li.edarticle:hover {
		color:#c00;
	}
	
	.newsNav ul li.edcity {
		color:#333399;
		font-size:8pt;
		font-weight:normal;
		text-decoration:none;
		margin-left:0;
		padding-left:5;
		margin-bottom:0px;
	}

	hr.news {
		color:#eee;
		background-color:#eee;
		width:110px;
		border:0px;
		border-bottom:2px dotted #999;
	}	
	
.photo {
clear:both;
font-size:10pt !important;
line-height:120%;
font-weight:bold;
padding-top:8pt;
padding-bottom:16pt;
width:100%;
display: table;
}
.photo .newsimage {
margin: 0 !important;
}
.right {
text-align:right;
}
.left {
text-align:left;
}
.photo p {
margin-top:24pt;
background-color:#E9EEF3;
padding:8pt;
}

.left p {	
margin-right:18pt;
}

.right p {	
margin-left:18pt;
}

.photo table {
border:6pt solid #E9EEF3;
}	

.photo.center {
	text-align:center !important;
}

.photo.center .newsimage {
    margin:auto !important;
    background-color:none;
	float:none !important;
	text-align:center;
	border:4px solid #ddd;
}

.photo.center p {
 clear:both;
 background-color:white;
 font-weight:normal;
padding:0;
margin:12px 16px 0 16px;
text-align:left;
}

.photo.center td.caption {
	background-color:#ddd;
}

.aboutShowLink {
	border-bottom:1px dotted #ccc; line-height:14pt;font-size:9pt;padding-left:2px;
	}